Stresa
search
Explore
Do
Sleep
Getting there
Getting around
Europe
→
Italy
→
Northwest Italy
→
Piedmont
→
Stresa
dwarfadam
an untrained eye
Bas Lammers
Stresa is a small town on the shore of Lago Maggiore in Piedmont, Northern Italy.
CLOSE
×